amalgam dispenser - Spanish English Dictionary